const ailPay = (tradeNO, callback, errorCallback) => {
	ready(function() {
		tradePay(tradeNO);
	})
	function ready(callback) {
		if (window.AlipayJSBridge) {
			callback && callback();
		} else {
			document.addEventListener('AlipayJSBridgeReady', callback, false);
		}
	}
	function tradePay(tradeNO) {
		ready(function() {
			// 通过传入交易号唤起快捷调用方式(注意tradeNO大小写严格)
			AlipayJSBridge.call("tradePay", {
				tradeNO: tradeNO
			}, function(data) {
				log(JSON.stringify(data));
				AlipayJSBridge.call('popWindow');
				if ("9000" == data.resultCode) {
					callback(data)
				} else {
					errorCallback(data)
				}
			});
		});
	}
}
export default ailPay
